package org.akomantoso.core.data;

import java.io.IOException;

import org.akomantoso.core.data.group.TLC;
import org.akomantoso.core.io.Output;

/**
 * The element TLCOrganization is a metadata reference to the Akoma Ntoso URI of an ontology instance of the class
 * Organization.
 * 
 * <pre>
 * <xsd:element name="TLCOrganization" type="referenceType">
 * </xsd:element>
 * </pre>
 * 
 * @author <a href="mailto:jacques.militello@gmail.com">Jacques Militello</a>
 * 
 * @since http://www.akomantoso.org/1.0
 */
public class TLCOrganization extends ReferenceType implements TLC {

	public static final String ELEMENT = "TLCOrganization";

	/**
	 * @see org.akomantoso.core.data.ReferenceType#writeExternal(org.akomantoso.core.io.Output)
	 */
	@Override
	public <T extends Output> void writeExternal(T out) throws IOException {
		out.writeStart(ELEMENT);
		super.writeExternal(out);
		out.writeEnd();
	}
	
}